/*
 * InvestmentAction.java
 *
 *  
 */
package org.msb.finance.data;

/**
 * 
 * 
 * @author boudream
 * 
 */
public enum InvestmentAction {

	/**
	 * 
	 */
	BUY,

	/**
	 * 
	 */
	SELL,

	/**
	 * 
	 */
	SHORT_SELL,

	/**
	 * 
	 */
	COVER_SHORT,

	/**
	 * 
	 */
	DIVIDEND,

	/**
	 * 
	 */
	INTEREST,

	/**
	 * 
	 */
	OTHER_INCOME,

	/**
	 * 
	 */
	OTHER_EXPENSE,

	/**
	 * 
	 */
	RETURN_OF_CAPITAL,

	/**
	 * 
	 */
	REINVEST_DIVIDEND,

	/**
	 * 
	 */
	REINVEST_INTEREST,

	/**
	 * 
	 */
	ADD_SHARES,

	/**
	 * 
	 */
	REMOVE_SHARES,

	/**
	 * 
	 */
	GRANT,

	/**
	 * 
	 */
	VEST,

	/**
	 * 
	 */
	EXERCISE_AND_SELL,

	/**
	 * 
	 */
	EXPIRE_ESO,

	/**
	 * 
	 */
	CAPITAL_GAINS_DISTRIBUTION,

	/**
	 * 
	 */
	REINVEST_CG,

	/**
	 * 
	 */
	TRANSFER_IN,

	/**
	 * 
	 */
	TRANSFER_OUT,

	/**
	 * 
	 */
	TRANSFER_IN_SHORT,

	/**
	 * 
	 */
	TRANSFER_OUT_SHORT,

	/**
	 * 
	 */
	BUY_TO_OPEN,

	/**
	 * 
	 */
	SELL_TO_CLOSE,

	/**
	 * 
	 */
	SELL_TO_OPEN,

	/**
	 * 
	 */
	BUY_TO_CLOSE,

	/**
	 * 
	 */
	EXERCISE,

	/**
	 * 
	 */
	EXPIRE;

	/**
	 * 
	 * @return
	 */
	public String getAction() {
		return "";
	}
}
